life preserver – Deutsch–English translations

🇬🇧 en de 🇩🇪

life preserver noun

  • buoyant ring or vest
Rettungsring, Rettungsweste, Rettungsreifen
Wiktionary Links